multi-purpose vehicle - French English Dictionary